package mat.simul;

import java.applet.*;

public class Buzzer
{
    private AudioClip soundtrack;

    public Buzzer()
    {
	soundtrack = Applet.newAudioClip(Buzzer.class.getResource("Beep.au"));
    }

    public final void doBuzzer(boolean on)
    {
	if (on)
	{
	    if (soundtrack != null) soundtrack.loop();
	}
	else
	{
	    if (soundtrack != null) soundtrack.stop();
	}
    }

    public void stop()
    {
	finalize();
    }

    protected void finalize()
    {
	if (soundtrack != null) soundtrack.stop();
    }

}